@font-face {
  font-family: "YouSheBiaoTiHei";
  src:
    url('@/assets/fonts/YouSheBiaoTiHei.woff2') format('woff2'),
    url('@/assets/fonts/YouSheBiaoTiHei.ttf') format('truetype');
}

@font-face {
  font-family: "D-DIN-PRO";
  src: url('@/assets/fonts/D-DIN-PRO-400-Regular.otf');
  font-weight: 400;
}

@font-face {
  font-family: "D-DIN-PRO";
  src: url('@/assets/fonts/D-DIN-PRO-700-Bold.otf');
  font-weight: 700;
}

@font-face {
  font-family: "SHS";
  src: url('@/assets/fonts/SourceHanSansCN-VF.otf.woff2');
  font-weight: 400;
  font-variation-settings: "wght" 400;
}

@font-face {
  font-family: "SHS";
  src: url('@/assets/fonts/SourceHanSansCN-VF.otf.woff2');
  font-weight: 700;
  font-variation-settings: "wght" 700;
}

@font-face {
  font-family: "HOS Sans";
  font-weight: 400;
  src:
    url('@/assets/fonts/HarmonyOSSans.woff2') format('woff2'),
    url('@/assets/fonts/HarmonyOSSans.ttf') format('truetype');
  font-variation-settings: "wght" 400;
}

@font-face {
  font-family: "HOS Sans";
  font-weight: 500;
  src:
    url('@/assets/fonts/HarmonyOSSans.woff2') format('woff2'),
    url('@/assets/fonts/HarmonyOSSans.ttf') format('truetype');
  font-variation-settings: "wght" 500;
}

@font-face {
  font-family: "HOS Sans";
  font-weight: 700;
  src:
    url('@/assets/fonts/HarmonyOSSans.woff2') format('woff2'),
    url('@/assets/fonts/HarmonyOSSans.ttf') format('truetype');
  font-variation-settings: "wght" 700;
}

@font-face {
  font-family: "HOS Sans Condensed";
  font-weight: 400;
  src:
    url('@/assets/fonts/HarmonyOSSansCondensed.woff2') format('woff2'),
    url('@/assets/fonts/HarmonyOSSansCondensed.ttf') format('truetype');
  font-variation-settings: "wght" 400;
}

@font-face {
  font-family: "HOS Sans Condensed";
  font-weight: 700;
  src:
    url('@/assets/fonts/HarmonyOSSansCondensed.woff2') format('woff2'),
    url('@/assets/fonts/HarmonyOSSansCondensed.ttf') format('truetype');
  font-variation-settings: "wght" 700;
}
